﻿using System;
using System.Web;
using APILocawebGatewayUI.AMEX;

namespace Gateway.Exemplo
{
    public partial class AmexRetorno : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            var amexData = new GerenciadorAmex(HttpContext.Current);
            // Utilizado pela operadora para VALIDAR transação
            if (amexData.RealizarCaptura())
            {


                //transação realizada com sucesso.
            }
            else
            {
                //Falha na transação
            }

            
            
            // Utilizado para exibir informações na TELA para o usuário
            if (amexData.EstaAprovada)
            {
                //Exibe os dados da aprovação da transação.
                lblNumeroDaFatura.Text += amexData.NumeroDaFatura;
                lblMontante.Text += amexData.Montante;
                lblCampoLivre.Text += amexData.CampoLivre;
                lblMensagem.Text += amexData.MensagemRetorno;
                   
            } else
            {
                
            }


        }
    }
}